Graphics Processor Unit Hardware Acceleration of Levenberg - Marquardt Artificial Neural Network Training
نویسندگان
چکیده
This paper makes two principal contributions. The first is that there appears to be no previous a description in the research literature of an artificial neural network implementation on a graphics processor unit (GPU) that uses the Levenberg-Marquardt (LM) training method. The second is an initial attempt at determining when it is computationally beneficial to exploit a GPU’s parallel nature in preference to the traditional implementation on a central processing unit (CPU). The paper describes the approach taken to successfully implement the LM method, discusses the advantages of this approach for GPU implementation and presents results that compare GPU and CPU performance on two test data sets
منابع مشابه
Calibration of an Inertial Accelerometer using Trained Neural Network by Levenberg-Marquardt Algorithm for Vehicle Navigation
The designing of advanced driver assistance systems and autonomous vehicles needs measurement of dynamical variations of vehicle, such as acceleration, velocity and yaw rate. Designed adaptive controllers to control lateral and longitudinal vehicle dynamics are based on the measured variables. Inertial MEMS-based sensors have some benefits including low price and low consumption that make them ...
متن کاملInformatics aided QSRR study of retention index of some volatile compounds
In the present work, an artificial neural network (ANN) model was used to study the quantitative structure retention relationship (QSRR) of retention index (RI) of some volatile compounds in natural cocoa and conched chocolate powder. Molecular structural descriptors are selected using genetic algorithm to construct the nonlinear QSRR models, kernel partial least squares PLS (KPLS) and Levenber...
متن کاملPredictive Abilities of Bayesian Regularization and Levenberg–Marquardt Algorithms in Artificial Neural Networks: A Comparative Empirical Study on Social Data
The objective of this study is to compare the predictive ability of Bayesian regularization with Levenberg–Marquardt Artificial Neural Networks. To examine the best architecture of neural networks, the model was tested with one-, two-, three-, four-, and five-neuron architectures, respectively. MATLAB (2011a) was used for analyzing the Bayesian regularization and Levenberg–Marquardt learning al...
متن کاملGroundwater level simulation using artificial neural network: a case study from Aghili plain, urban area of Gotvand, south-west Iran
In this paper, the Artificial Neural Network (ANN) approach is applied for forecasting groundwater level fluctuation in Aghili plain,southwest Iran. An optimal design is completed for the two hidden layers with four different algorithms: gradient descent withmomentum (GDM), levenberg marquardt (LM), resilient back propagation (RP), and scaled conjugate gradient (SCG). Rain,evaporation, relative...
متن کاملModified Levenberg-Marquardt Method for Neural Networks Training
In this paper a modification on Levenberg-Marquardt algorithm for MLP neural network learning is proposed. The proposed algorithm has good convergence. This method reduces the amount of oscillation in learning procedure. An example is given to show usefulness of this method. Finally a simulation verifies the results of proposed method. Keywords—Levenberg-Marquardt, modification, neural network,...
متن کامل